|
SQLにおけるCREATE文は、関係データベース管理システム (RDBMS) の管理下にオブジェクトを新しく作成するデータ定義言語 (DDL) の命令である。 使用しているRDBMSの実装によって、CREATE文で作成することができるオブジェクトの種類は異なる。 ただしほとんどのRDBMSの実装では、表 (テーブル) 、定義域 (ドメイン) 、索引 (インデックス) 、利用者 (ユーザ) 、別名 (シノニム) 、ストアドプロシージャおよびデータベースの作成をサポートしている。 いくつかのRDBMSの実装 (PostgreSQLなど) では、トランザクション内で CREATE 文および他のDDL命令を実行可能であり、そのためロールバックが可能である。== CREATE TABLE 文 == おそらく最もよく知られている CREATE 命令は、CREATE TABLE 命令であろう。基本的な使用方法は次のとおりである。
; 基底表要素カンマリスト : 下記のいずれかで構成された定義のカンマで区切られたリストである。 : * 列定義: '''' '' ' ' : * 主キー定義: ''PRIMARY KEY'' ( '''' ) : * 制約: ' '''' : * RDBMS実装固有の記述 いくつかの列をもつ「従業員」という名前の表を作る命令の例を示す。 ' : * 主キー定義: ''PRIMARY KEY'' ( '''' ) : * 制約: ' '''' : * RDBMS実装固有の記述 いくつかの列をもつ「従業員」という名前の表を作る命令の例を示す。 : * 主キー定義: ''PRIMARY KEY'' ( '''' ) : * 制約: ' '''' : * RDBMS実装固有の記述 いくつかの列をもつ「従業員」という名前の表を作る命令の例を示す。 '''' : * RDBMS実装固有の記述 いくつかの列をもつ「従業員」という名前の表を作る命令の例を示す。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「CREATE (SQL)」の詳細全文を読む スポンサード リンク
|